Military-entertainment complex